#pragma once


#include<iostream>
#include<vector>


typedef void (*task_t)();

void task1()
{
    std::cout<< "task1..........."<<std::endl;
}

void task2()
{
    std::cout<< "task2..........."<<std::endl;
}

void task3()
{
    std::cout<< "task3..........."<<std::endl;
}

void task4()
{
    std::cout<< "task4..........."<<std::endl;
}

void task5()
{
    std::cout<< "task5..........."<<std::endl;
}


void LoadTask(std::vector<task_t>* tasks)
{
    tasks->push_back(task1);
    tasks->push_back(task2);
    tasks->push_back(task3);
    tasks->push_back(task4);
    tasks->push_back(task5);
}
